import { ColumnButton } from "./columnButton.model";

export class ColumnOptions {
    constructor(
        public sortIdentifier: string,
        public searchIdentifier: string,
        public name: string,
        public sizeClass: string,
        public hasSearchBox: boolean,
        public canSort: boolean,
        public hasDropOptionsList: boolean,
        public dropOptionsList: any[],
        public isCenterAligned: boolean,
        public hasRouterLink: boolean,
        public hasButton: boolean,
        public fixedColumn: boolean = true,
        public columnButtons: ColumnButton[] = undefined,
        public isMultiline:boolean = false,
        public isEditable: boolean = false,
        public isLabel : boolean = false,
        public hasMultipleEntries: boolean = false
    ) { }
};